Melville Island
geographical name
island of northern Canada in the Parry Islands; split between the Northwest Territories and Nunavut area over 16,250 square miles (42,085 square kilometers)
Love words? Need even more definitions?
Merriam-Webster unabridged
Share